may the lord reward you - French English Dictionary